using System.Threading.Tasks;
using Comteck.Dependency;
using Comteck.Dto.Users;

namespace Comteck.Ktt.Services.Users {
  /// <summary>
  /// 
  /// </summary>
  public interface IUserService : IScopedDependency {
    /// <summary>
    /// 
    /// </summary>
    /// <param name="userDto"></param>
    /// <returns></returns>
    Task<AjaxResponse<UserDto>> AuthenticateAsync(LoginUserDto userDto);
  }
}
